SpringBoot在IDEA里实现热部署 |
您所在的位置:网站首页 › idea 开发springboot › SpringBoot在IDEA里实现热部署 |
SpringBoot在IDEA里实现热部署
背景介绍开启IDEA的自动编译1.所有新项目开启2.当前项目开启
开启IDEA的自动编译配置开启当前项目的热部署策略在pom文件中添加插件结语
背景介绍
我这里的IDEA版本是2021.1.3,可能版本不同,设置的地方会有差别 在公司的项目中遇到的一个问题,那就是在开发客户的一个系统时,因为登录是需要手机验证码的,每一次测试都需要向客户要验证码,开发过程中哪怕是一个小的改动都需要重新获取验证码测试,所以就找了下实现热部署的方式,这里记录一下。大大的减少了索要验证码的次数 开启IDEA的自动编译 1.所有新项目开启这种方式的好处是不用每个项目都去设置一下,坏处是可能有的项目你并不需要自动编译 找到新建项目设置 开启自动编译 把红款选中的勾选上 找到setting 勾选自动编译 同时按住 Ctrl + Shift + Alt + / 然后进入Registry ,勾选自动编译并调整延时参数。 compiler.automake.allow.when.app.running -> 自动编译 compile.document.save.trigger.delay -> 自动更新文件 开启当前项目的热部署策略
除了自动更新,也可以改完代码后手动按 ctrl + shift + F9 进行更新 org.springframework.boot spring-boot-devtools runtime 结语当然,以上是IDEA自带的热部署方式,其实还有个好用的热部署插件JRebel,不过是收费的 |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |